hepple.postag
Class Rule
java.lang.Object
hepple.postag.Rule
- Direct Known Subclasses:
- Rule_CURWD, Rule_LBIGRAM, Rule_NEXT1OR2OR3TAG, Rule_NEXT1OR2TAG, Rule_NEXT1OR2WD, Rule_NEXT2TAG, Rule_NEXT2WD, Rule_NEXTBIGRAM, Rule_NEXTTAG, Rule_NEXTWD, Rule_PREV1OR2OR3TAG, Rule_PREV1OR2TAG, Rule_PREV1OR2WD, Rule_PREV2TAG, Rule_PREV2WD, Rule_PREVBIGRAM, Rule_PREVTAG, Rule_PREVWD, Rule_RBIGRAM, Rule_SURROUNDTAG, Rule_UNKNOWN, Rule_UNRESTRICTED, Rule_WDAND2AFT, Rule_WDAND2BFR, Rule_WDAND2TAGAFT, Rule_WDAND2TAGBFR, Rule_WDNEXTTAG, Rule_WDPREVTAG
public abstract class Rule
- extends java.lang.Object
Field Summary |
protected java.lang.String[] |
context
|
protected java.lang.String |
from
|
protected java.lang.String |
ruleId
|
protected java.lang.String |
to
|
Constructor Summary |
Rule()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
from
protected java.lang.String from
to
protected java.lang.String to
ruleId
protected java.lang.String ruleId
context
protected java.lang.String[] context
Rule
public Rule()
initialise
public void initialise(java.util.List ruleParts)
checkContext
public abstract boolean checkContext(POSTagger tagger)
hasToTag
public boolean hasToTag(POSTagger tagger)
apply
public boolean apply(POSTagger tagger)